package com.example.demo.service;

import com.example.demo.pojo.UserInfo;

import java.util.List;
import java.util.Map;

public interface UserInfoService {

    /**
     * @param userInfoModel 新增用户,传入用户信息的model
     */
    boolean addUserInfo(UserInfo userInfoModel);

    /**
     * @param mobile   手机号
     * @param passWord 密码
     * @return 返回查询出来的list
     */
    List<UserInfo> login(String mobile, String passWord);

    /**
     * @param mobile 传入注册的手机号
     * @return true表示存在该手机号，false表示存在该手机号
     */
    boolean queryPhone(String mobile);

    /**
     * @param pageNum  当前页数
     * @param pageSize 当前
     * @return 返回查询出来的数据
     */
    List<Map<String, Object>> findAllVipInfo(Integer pageNum, Integer pageSize);
}
